/* reset */
body, h1, h2, h3, h4, h5, p, dl, dd, ul, ol, form, input, textarea, th, td, select { margin:0; padding:0; }
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }
input,textarea { outline:none; }
textarea { resize:none; overflow:auto; }
body, html {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-user-select: initial;
    -webkit-text-size-adjust: none;
    overflow-x: hidden;
}

input,textarea{-webkit-tap-highlight-color: #fff;}

.clearfix:before,.clearfix:after {display: table;content: " "}

.clearfix:after {clear: both;}

/* 加载更多按钮及文字 */
.more-div{padding: 30px 0;}
.more-div .btn-load { text-align: center; display: block; color: #a9a9a9; padding: 6px 0; border: 1px solid #e5e5e5; border-radius: 5px; width: 96%; margin: 20px auto; background-color: #fff; line-height: 1; }
.more-div .tips {text-align: center; color: #a9a9a9; font-size: 12px; padding: 7px;margin-top: 20px;}

/*图片上传按钮*/
.webuploader-container div{width: 100%;height: 100%;}

/*错误提示*/
.validationMessage{color: red;font-size: 10px;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.fl {float: left;}
.fr {float: right;}
.ui-nowrap {max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ui-margin {margin-bottom:10px;}
.ui-margin-15 {margin-bottom:15px;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.hide{display: none;}
.activity-addons{text-align: center;position: absolute;width: 35px;height:35px;line-height:35px; right: 15px;font-size: 12px;color: #fff;background: #000;opacity: 0.7; border-radius: 25px;display: inline-block;}
.weui-btn_primary {background-color: #f47255;}
.weui-btn_primary:visited, .weui-btn_primary:active,.weui-btn_primary:hover {background-color: #f46443}
.weui-btn_plain-primary{border: 1px solid #f47255;}
.weui-btn_plain-primary:visited, .weui-btn_plain-primary:active,.weui-btn_plain-primary:hover {color: #f46443}
.weui-btn_primary:not(.weui-btn_disabled):active {color: hsla(0,0%,100%,.6);background-color: #f46443;}

.weui-dialog__title{color: #5f646e;}

/*自定义字体颜色粗细*/
#toolbar_box{
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    background-color: #F2F2F2;
    text-align: center;
    color: #000;
}

/*字体大小*/
.font-size-8{font-size: 8px; !important;}
.font-size-10{font-size: 10px; !important;}
.font-size-14{font-size: 14px; !important;}
.font-size-18{font-size: 18px; !important;}
.font-size-36{font-size: 36px; !important;}
/*字体颜色*/
.color-white{color: white; !important;}
.color-black{color: black; !important;}
.color-gray{color: grey; !important;}
.color-brown{color: brown; !important;}
.color-red{color: red; !important;}
.color-pink{color: pink; !important;}
.color-yellow{color: yellow; !important;}
.color-orange{color: orange; !important;}
.color-blue{color: blue; !important;}
.color-green{color: green; !important;}
/*字体粗细*/
.font-bold{font-weight: bold;!important;}
/*字体斜体*/
.font-italic{font-style: italic;!important;}
/*下划线*/
.font-underline{text-decoration: underline;!important;}

#toolbar_box .weui-check__label .weui-cell__bd{text-align: left;}
/*上传图片*/
.uploads_icon{
    background: #000;right: 40px;top: 0px;color: #2e4792;position: absolute;font-size: 25px;opacity: 0.5;border-radius: 50px;width: 30px;height: 30px;text-align: center;line-height: 30px;
}
/*底部菜单*/
.weui-tabbar{position: fixed;z-index: 10;}
.weui-navbar{z-index: 10;}
